mobility impaired person - English Synonyms Dictionary